package comprasdiretas.converter;

import java.math.BigDecimal;

import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import javax.faces.convert.BigDecimalConverter;

public class DinheiroConverter extends BigDecimalConverter {
	@Override
	public Object getAsObject(FacesContext context, UIComponent component, String string) {
		String integer = string.replace(',', '.');
		integer.trim();
		BigDecimal bigdecimal = (BigDecimal) super.getAsObject(context, component, integer);
		return bigdecimal;
	}
	@Override
	public String getAsString(FacesContext context, UIComponent component, Object object) {
		String stringBigDecimal = super.getAsString(context, component, object);
		stringBigDecimal = stringBigDecimal.replace('.', ',');
		
		return stringBigDecimal;
	}
	
	
}
